Навигация
Главная
Новости
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике
Обратная связь
Карта сайта

СКБ КриптоНет


Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

она не "видела" этой памяти из своего реального режима. Главным арбитром стал драйвер Himem. sys. Сначала он забирает всю дополнительную память в свое распоряжение, а за­тем выделяет ее программам, соблюдающим протокол XMS. Благодаря этому некоторые программы, использующие XMS-память, могут работать под управлением DOS одновре­менно на одном компьютере, периодически переключая процессор в защищенный режим для получения доступа к памяти. Протокол XMS запрещает программе доступ к той об­ласти памяти, которая используется другой программой. Поскольку среда Windows 3.x является диспетчером программ, который при одновременном выполнении нескольких программ переключает процессор в защищенный режим и обратно, для функциониро­вания Windows требуется XMS-память. Windows 95 в основном работает в защищенном режиме, однако переключается в реальный режим для получения доступа к системным ресурсам. Windows NT, Windows 2000 и OS/2 — операционные системы, работающие исключительно в защищенном режиме.
Организовать дополнительную память по спецификации XMS можно, загрузив соот­ветствующий драйвер в файле Conf ig. sys. Наиболее распространенной является про­грамма Himem. sys, которая входит в состав Windows и последних версий DOS (в том числе и DOS 6). Существуют и другие диспетчеры памяти, например QEMM, которые также загружаются как драйверы из файла Conf ig. sys и организуют дополнитель­ную память в соответствии со спецификацией XMS. Операционные системы Windows 9x и Windows NT/2000 при переключении режим MS DOS автоматически предоставляют дополнительную память по спецификации XMS.
Замечание
Более подробно распределение памяти в DOS описывается в предыдущих изданиях этой книги, которые находятся на прилагаемом компакт-диске.
Предотвращение конфликтов и пересечения областей ROM BIOS
Напомним, что сегменты С000 и D000 зарезервированы для ROM и RAM адаптеров. Если адреса ROM или RAM каких-нибудь двух адаптеров пересекаются, скорее всего, ни один из них работать не будет. Если вы снимете или отключите один из адаптеров, рабо­тоспособность второго восстановится, но использовать их совместно будет невозможно.
Если адаптеров много, можно изменить используемые каждым из них области памяти путем перестановки перемычек и переключателей или модификации программ-драйверов. При этом их можно будет совместить в одном компьютере. Подобные конфликты осложня­ют поиск неисправностей. Вам придется внимательно изучить документацию к каждому адаптеру и определить, какие адреса памяти для него используются и как изменить их для того, чтобы добиться совместимости плат. В большинстве случаев проблему удается решить с помощью упомянутых выше перестановок и изменений в программах.
Вы должны убедиться, что платы адаптеров не используют одних и тех же линий запросов прерываний, каналов прямого доступа к памяти и адресов портов ввода-вывода. Для того чтобы избежать конфликтов между адаптерами, составьте таблицу конфигурации компьютера и отметьте в ней те ресурсы, которые используются каждым из установлен­ных адаптеров. В результате получится схема распределения ресурсов с учетом потреб-

Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. Азбука разработчика цифровых устройств
  4. sPlan или RusPlan v.6.0.0.1
  5. Основы теории цепей
  6. Основы языка VHDL
  7. Справочник по полупроводниковым приборам
  8. UNILOGIC - Логический анализатор для PC
  9. Справочник по расчету параметров катушек индуктивности
  10. Программирование однокристальных микропроцессоров



Новости:

  1. В 3D-принтере лазер заменили солнечным лучом
  2. Нановолокна упростят лечение рака
  3. Квантовый компьютер: IBM переходит к практике
  4. Конференции «Форум разработчиков цифровой электроники»
  5. Магнитогорские андроиды завоюют российский рынок
  6. Создана "глушилка" болтунов, теперь там где надо будет тихо
  7. Создан компактный ветрогенератор на пьезоэлементах
  8. Робот-гепард поставил рекорд скорости
  9. Механическая рука DARPA удивляет ловкостью
  10. Создан пульт дистанционного управления мозгом

Электроника это просто1
Copyright © electronic.com.ua 2007-2024